blow from a military cape - Alemán Inglés Diccionario